package com.tencent.ied.bk.filter;

import com.tencent.ied.bk.entity.BaseAbstractInfo;

/**
 * @author chen_yu
 * @date 2021/3/11 2:53
 */
public interface Filter {

    /**
     * 执行过滤逻辑
     *
     * @param filterObject 要过滤的对象
     * @return 返回的请求参数
     */
    boolean doFilter(BaseAbstractInfo filterObject);

    /**
     * 获取过滤器的名称
     *
     * @return 名称
     */
    String getName();
}
